@media(min-width:640px)
{.bakkkkkk{display:none}} 

@media(max-width:640px)
{
/* 首页 */
.logo,.innk_qq,.main_b a{display:none}
body,.wrapper{width:100%;}
img{max-width:100%!important;margin:0 auto!important;}
p,a{font-size:16px;font-family:微软雅黑;line-height:30px;}
 
.sedbar{float:left;width:100%!important;}
.main_page,.s_menu{width:100%!important;height:auto!important;}
.s_menu ul li a{width:33%!important;float:left;}

.main,.main_t,.main_c,.flash_show,.modu_tit,.seve_small,.modu_tit,.web_product,.ty,.xz{float:left;width:100%!important;margin:0 auto;}
.flash_show{height:auto!important;}
.main_t{padding-left:0px!important;}
.seve_small,.web_product{padding:0!important;}
.web_product{height:auto!important;}
.main_b{width:100%;float:left;height:auto;}

/* 栏目页 */
.deerpic ul{width:100%!important;}
.news_info_list{width:90%!important;}

/* 文章页 */
.news_info{width:100%!important;float:left;height:auto;padding:0!important}
#article{width:90%;margin:0 auto;}
h1{font-size:24px!important;line-height: 30px!important;text-align: justify;}
#article_body,#article_body div{font-size:18px!important; line-height: 30px!important;text-align: justify;}















}


/* CSS Document */
html {height:100%;}
body { margin:0; height:100%;}
body,div,td {color:#000; font-family: "微软雅黑", Arial, Tahoma,Verdana,  Helvetica, sans-serif;  font-size:12px;line-height:18px;}
p,ul,ol,dl,dd,h1,h2,h3,h4,h5,img,form,blockquote { margin:0; padding:0; border:0; list-style:none;}
h1,h2,h3,h4{font-size:14px;}
textarea {font-family:Verdana, Arial, Helvetica, sans-serif;}
ul,li { padding:0;margin: 0 auto;}
strong,.fb {font-weight:bold;}
input,select {vertical-align:middle;}
.uline {text-decoration:underline;}
a {color:#000; text-decoration:none;}
a:hover {color:#000;}
.ulLink a {text-decoration:underline;}
.ulLink a:hover {text-decoration:none;}
.blueLink a {color:#2e98d5;}
.blueLink a:hover {color:#c00;}
.greyLink a:link, a.greyLink:link {color:#666;}
.greyLink a:visited, a.greyLink:visited {color:#666;}
.greyLink a:hover, a.greyLink:hover {color:#333;}
.whiteLink a {color:#fff; text-decoration:underline;}
.whiteLink a:hover {color:#fff; text-decoration:none;}
a.blackLink {color:#000; text-decoration:underline;}
a.blackLink:hover {color:#000; text-decoration:none;}

.c {clear:both;}
.cl:after {
	content: ".";
	display: block;
	position:relative;
	height: 0;
	clear: both;
	visibility: hidden;
	}
.cl { display: inline-block;}
/* Hides from IE-mac \*/
* html .cl {height: 1%;}
.cl {display: block;}
/* End hide from IE-mac */


/*主要*/
.wrapper{background:url(../images_web/bg_all.jpg) center top #101318 no-repeat;}
.main_page{ width:970px;margin:0 auto; background:none;}
.main{ float:right; width:743px; padding-top:43px; background:none;}
.main_c{background:#F9F9F9; width:743px;}
.sedbar{ float:left; width:227px; padding-top:80px; background:none;}

/*顶部标题栏*/
.main_t{ height:37px; color:#1f1e1c; background:url(../images_web/bg_tit_top.png) no-repeat; padding-left:18px; line-height:310%; overflow:hidden;}
.main_b{ height:37px; color:#1f1e1c; background:url(../images_web/bg_tit_bottom.png) no-repeat; text-align:center;line-height:310%; overflow:hidden;}
.main_b a{color:#1f1e1c;}

/*FLASH广告*/
.flash_show{ width:743px; height:220px; overflow:hidden;}
.flash_show_02{ width:720px; height:96px; padding:18px 0 5px 12px; background:#f9f9f9;overflow:hidden;}

/*主菜单*/
.s_menu{ background:url(../images_web/bg_bar_all.png) 0 0 no-repeat; padding-top:13px; height:602px;}

.s_menu ul li a.tab_01_a{ display:block; width:198px; height:54px; background:url(../images_web/bg_menu_tab.png) 0 0 no-repeat;}
.s_menu ul li a.tab_01_a:hover{ display:block; width:198px; height:54px; background:url(../images_web/bg_menu_tab.png) -198px 0 no-repeat;}
.s_menu ul li a.tab_01_b{ display:block; width:198px; height:54px; background:url(../images_web/bg_menu_tab.png) -198px 0 no-repeat;}

.s_menu ul li a.tab_02_a{ display:block; width:198px; height:54px; background:url(../images_web/bg_menu_tab.png) 0 -54px no-repeat;}
.s_menu ul li a.tab_02_a:hover{ display:block; width:198px; height:54px; background:url(../images_web/bg_menu_tab.png) -198px -54px no-repeat;}
.s_menu ul li a.tab_02_b{display:block; width:198px; height:54px; background:url(../images_web/bg_menu_tab.png) -198px -54px no-repeat;}

.s_menu ul li a.tab_03_a{ display:block; width:198px; height:54px; background:url(../images_web/bg_menu_tab.png) 0 -108px no-repeat;}
.s_menu ul li a.tab_03_a:hover{ display:block; width:198px; height:54px; background:url(../images_web/bg_menu_tab.png) -198px -108px no-repeat;}
.s_menu ul li a.tab_03_b{display:block; width:198px; height:54px; background:url(../images_web/bg_menu_tab.png) -198px -108px no-repeat;}

.s_menu ul li a.tab_04_a{ display:block; width:198px; height:54px; background:url(../images_web/bg_menu_tab.png) 0 -162px no-repeat;}
.s_menu ul li a.tab_04_a:hover{ display:block; width:198px; height:54px; background:url(../images_web/bg_menu_tab.png) -198px -162px no-repeat;}
.s_menu ul li a.tab_04_b{display:block; width:198px; height:54px; background:url(../images_web/bg_menu_tab.png) -198px -162px no-repeat;}

.s_menu ul li a.tab_05_a{ display:block; width:198px; height:54px; background:url(../images_web/bg_menu_tab.png) 0 -216px no-repeat;}
.s_menu ul li a.tab_05_a:hover{ display:block; width:198px; height:54px; background:url(../images_web/bg_menu_tab.png) -198px -216px no-repeat;}
.s_menu ul li a.tab_05_b{display:block; width:198px; height:54px; background:url(../images_web/bg_menu_tab.png) -198px -216px no-repeat;}

.s_menu ul li a.tab_06_a{ display:block; width:198px; height:54px; background:url(../images_web/bg_menu_tab.png) 0 -270px no-repeat;}
.s_menu ul li a.tab_06_a:hover{ display:block; width:198px; height:54px; background:url(../images_web/bg_menu_tab.png) -198px -270px no-repeat;}
.s_menu ul li a.tab_06_b{display:block; width:198px; height:54px; background:url(../images_web/bg_menu_tab.png) -198px -270px no-repeat;}

/*LOGO*/
.logo{ padding:45px 0 0 20px; background:none;}

/*在线QQ*/
.innk_qq{ padding:50px 0 0 30px;background:none;}
.innk_qq img{ margin-right:8px;}

/*通用标题*/
.modu_tit{ height:42px; background:url(../images_web/bg_tit_01.gif) repeat-x;}
.modu_tit_01{ display:block; float:left; width:129px; height:42px; margin-left:18px; background:url(../images_web/bg_modu_tit.png) 0 0 no-repeat;}
.modu_tit_02{ display:block; float:left; width:129px; height:42px; margin-left:18px; background:url(../images_web/bg_modu_tit.png) 0 -42px no-repeat;}
.modu_tit_03{ display:block; float:left; width:129px; height:42px; margin-left:18px; background:url(../images_web/bg_modu_tit.png) 0 -126px no-repeat;}
.modu_tit_04{ display:block; float:left; width:129px; height:42px; margin-left:18px; background:url(../images_web/bg_modu_tit.png) 0 -168px no-repeat;}
.modu_tit_05{ display:block; float:left; width:129px; height:42px; margin-left:18px; background:url(../images_web/bg_modu_tit.png) 0 -84px no-repeat;}
.modu_tit_06{ display:block; float:left; width:129px; height:42px; margin-left:18px; background:url(../images_web/bg_modu_tit.png) 0 -210px no-repeat;}
.modu_tit_more{ display:block; float:right; width:35px; height:15px; margin:13px 20px 0 0;}

/*服务楖述*/
.seve_small{ padding:13px 30px 0; background:#f9f9f9;}
.seve_small_img_01{ display:block; float:left; width:34px; height:50px; margin-right:15px; background:url(../images_web/ico_tool.gif) 0 0 no-repeat;}
.seve_small_img_02{ display:block; float:left; width:34px; height:50px; margin-right:15px; background:url(../images_web/ico_tool.gif) -59px 0 no-repeat;}
.seve_small_img_03{ display:block; float:left; width:34px; height:50px; margin-right:15px; background:url(../images_web/ico_tool.gif) -118px 0 no-repeat;}
.seve_small_tit{  font-weight:bold; color:#333333;}
.seve_small p{ padding-bottom:13px;color:#606060;}


/*成功案例*/
.web_product{padding:16px 0 6px 20px; background:#f9f9f9;}
.web_product td{background:#F9F9F9;}
.web_product ul{}


.ty {
        background:#FFF;
	float: left;
	width: 380px;
}
.xz {
        background:#FFF;
	float: right;
	width: 333px;
}
.web_product {
	background-color: #FFF;
	width: 713px;
        height: 400px;
}


.web_product ul li{ float:left;height:155px; margin-right:10px;}
.web_product ul li a{}

.web_product_info{padding:10px 0 0 18px; background:#f9f9f9; height:auto   !important;height:550px;min-height:550px;}
.web_product_info ul{}
.web_product_info ul li{ float:left;height:175px; margin-right:12px;}
.web_product_info ul li a{}
.web_product_info_tit{ clear:left; color:#6C6D61; padding:5px 0; text-align:center;}


/*服务内容*/
.service_info{padding:10px 37px 0; background:#F9F9F9;}
.service_info ul{}
.service_info ul li{ height:80px; padding:15px 0 0 ; background:url(../images_web/line_bg.gif) 0 bottom no-repeat;}
.service_info ul li img{ float:left; margin-right:30px;}
.service_info ul li p{ padding:4px 0 0 0; color:#272827;}
.service_info ul li a{}
.service_info ul li.last{ background:none;}

/*联系我们*/
.contact_info{padding:10px 37px 0; background:#F9F9F9;}

/*关于我们*/
.about_info{ background:#f9f9f9; padding:20px 30px; line-height:170%;}

/*新闻中心*/
.news_info{padding:10px 37px 0; background:#F9F9F9; height:auto;   !important;  min-height:600px; width:643px;}
.news_info_list { padding-bottom:8px;}
.news_info_list li { height:35px; overflow:hidden; background:url(../images_web/dashed_bg.gif) repeat-x 0 34px; line-height:35px; font-size:14px; }
.news_info_list li a { color:#333; }
.news_info_list .box_r { float:right; padding-left:10px; color:#999; font-size:12px; }

.hot_news{ background:#F9F9F9; padding:10px 0 10px 35px;}
.hot_news ul{ height:140px;}
.hot_news ul li{ height:27px; float:left; width:330px; line-height:210%; background:url(../images_web/dashed_bg.gif) 0 bottom repeat-x; margin-right:17px; overflow:hidden;}
.hot_news ul li a{ font-size:14px; color:#606060; background:url(../images_web/ico_tit.gif) 0 -2px no-repeat; padding-left:15px;}
.hot_news ul li a:hover{color:#000;}
.hot_news ul li.last{ background:none;}

#article { padding:15px 0 15px 0; background:none; }
#article h1 { margin:6px 0 15px 0; text-align:center; font-size:1.33em; }
#article img, #blog_body img { max-width:690px; width:expression(this.width > 690 ? 688: true);}
#article_extinfo { margin-bottom:25px; padding:6px 10px; border:1px solid #E7E7E7; background:#f4f4f4; color:#999; }
#article_extinfo div { padding-top:4px; background:none;}
#article_extinfo div a { color:#999; }
#article_extinfo div a:hover { color:#EB1C26; }
#article_extinfo .source { margin-right:12px;}
#article_extinfo div span { float:right; }
#article_extinfo .add_bookmark { margin-right:7px; padding-left:18px; background:url(../images_web/global_article_bg.gif) no-repeat 0 -170px; }
#article_extinfo .print { margin-right:7px; padding-left:18px; background:url(../images_web/global_article_bg.gif) no-repeat 0 -140px; }
#article_extinfo .send_frinend { margin-right:7px; padding-left:18px; background:url(../images_web/global_article_bg.gif) no-repeat 0 -110px; }
#article_extinfo .report { margin-right:7px; padding-left:18px; background:url(../images_web/global_article_bg.gif) no-repeat 0 -200px; }
#article_extinfo .push { margin-right:7px; padding-left:18px; background:url(../images_web/global_article_bg.gif) no-repeat 0 -230px; }
#article_extinfo .add_top10 { margin-right:7px; padding-left:18px; background:url(../images_web/global_article_bg.gif) no-repeat 0 -260px; }
#article_body { width:100%; overflow:hidden; clear:both; padding-bottom:10px; font-size:1.17em; line-height:1.8em; clear:both; background:none; }
#article_body p { margin-bottom:6px;}
#article_body strong { font-weight:700;}
#article_body div { font-size:14px; line-height:1.8em; background:none; }
#article_body .context{ font-size:12px; background:none; color:#8A1B21;}

/*尾部连接*/
.foot_link{ color:#7b7b7b; text-align:center; line-height:250%; background:none;}


/*图片展示模块*/
.allsitebox{ float:left;width:225px; height:142px; border:1px solid #f0efef;background-color:#F9F9F9;position: relative;overflow: hidden;}
.allsiteboximg{float:left;width:235px; height:142px; background-color:#0f0}
.allsiteboximg img{ width:215px; margin-left:5px; margin-top:5px;position: absolute;}
.allsitecaption{
	float:left;
	width:225px;
	height:45px;
	position: absolute;
	opacity: .8; /* For IE 5-7 */
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=85);/* For IE 8 */-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=85)";
    top:148px;
	left:5px;
	background-color: #979797;
}
.allsitecaption h6{
	margin: 5px 20px 0 10px;
	color:#fff;
	letter-spacing:-1px;
	font-weight: normal;
	font-family: '微软雅黑', Arial;
	font-size: 10pt;
	text-align:center;
}			 
.allsitecaption p{
	margin-top:3px;
	margin-right:10px;
	color:#e2e2e2;
	font-weight:normal;
	line-height:12px;
	font-family: "Lucida Grande", Arial, sans-serif;
	font-size: 8pt;
	text-align:center;
}
.allsitecaption a{color:#fff;font-size: 9px;}	


/*分页*/

DIV.quotes {PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 10px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center; background:none;}
DIV.quotes A {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ddd 1px solid; COLOR: #aaa; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #ddd 1px solid; TEXT-DECORATION: none;
}
DIV.quotes A:hover {
	BORDER-RIGHT: #a0a0a0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #a0a0a0 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #a0a0a0 1px solid; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #a0a0a0 1px solid;
}
DIV.quotes A:active {
	BORDER-RIGHT: #a0a0a0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #a0a0a0 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #a0a0a0 1px solid; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #a0a0a0 1px solid;
}
DIV.quotes SPAN.current {
	BORDER-RIGHT: #e0e0e0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #e0e0e0 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: #e0e0e0 1px solid; COLOR: #aaa; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #e0e0e0 1px solid; BACKGROUND-COLOR: #f0f0f0;
}
DIV.quotes SPAN.disabled {
	BORDER-RIGHT: #f3f3f3 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #f3f3f3 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #f3f3f3 1px solid; COLOR: #ccc; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #f3f3f3 1px solid;
}



.dede_pages{}
.dede_pages ul{
	float:right;
	padding:12px 0px 12px 16px;
}
.dede_pages ul li{ height:20px;
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
	border:1px solid #E9E9E9;
}
.dede_pages ul li a{
	float:left;
	padding:2px 4px 2px;
	color:#555;
	display:block;
}
.dede_pages ul li a:hover{
	color:#690;
	text-decoration:none;
	padding:2px 4px 2px;
}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	background-color:#F8F8F8;
	padding:2px 4px 2px;
	font-weight:bold;
}
.dede_pages .pageinfo{
	line-height:21px;
	padding:12px 10px 12px 16px;
	color:#999;
}
.dede_pages .pageinfo strong{
	color:#555;
	font-weight:normal;
	margin:0px 2px;
}



/*滚动*/
.infiniteCarouselAll{ background:#F9F9F9; padding:13px 0 5px;}

.infiniteCarousel { background:none;
  width: 740px;
  position: relative;
  margin-left:auto;
  margin-right:auto;
}

.infiniteCarousel .wrapper { background:none;
  width: 690px; 
  overflow: auto;
  height: 190px; margin:0 auto;
  top: 0;
}
.infiniteCarousel ul a img {
  border:1px solid #d8d8d8;
  padding:2px;
  width:215px;
  height:132px;
  display:block; display:inline;
}
.infiniteCarousel .wrapper ul {
  width: 685px; 
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none;
  margin:0;
  padding:0;
  top: 0;
  overflow:hidden;
}
.infiniteCarousel ul li { 
  display:block;
  color:#606060;
  float:left;
  padding: 10px 0;
  height:160px;
  width: 230px;
  text-align:center;
}
.infiniteCarousel ul li a,
.infiniteCarousel ul li a:visited{color:#606060;}
.infiniteCarousel .wrapper ul li a:hover{color:#000000;}
.infiniteCarousel ul li a:hover img {border-color: #b8b8b8;}
.infiniteCarousel ul li a span{display:block;line-height:17px;padding-top:6px;}
.infiniteCarousel .arrow {
  display: block;
  height: 26px;
  width: 26px;
  text-indent: -999px;
  position: absolute;
  top: 70px;
  cursor: pointer;
  outline: 0;
}
.infiniteCarousel .forward {background:url(../images_web/iron.gif) -26px 0 no-repeat;right: 0;}
.infiniteCarousel .back {background:url(../images_web/iron.gif) 0 0 no-repeat;left: 0;}
/*分页标签样式*/


.dede_pages{
}
.dede_pages ul{
	float:left;
	padding:12px 0px 12px 16px;
}
.dede_pages ul li{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
}
.dede_pages ul li a{
	float:left;
	padding:2px 4px 2px;
	color:#666;
	border-bottom:1px solid #EEE;
}
.dede_pages ul li a:hover{
	color:#690;
	text-decoration:none;
	padding:2px 4px 1px;
	border-bottom:2px solid #690;
}
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	color:#F63;
	padding:2px 4px 1px;
	border-bottom:2px solid #F63;
	font-weight:bold;
}
.dede_pages .pageinfo{
	float:right;
	line-height:1px;
	padding:12px 10px 12px 16px;
	color:#999;
}
.dede_pages .pageinfo strong{
	color:#666;
	font-weight:normal;
	margin:0px 2px;
}
